Haylie Duff / Princess Barbara
Right